

import info.gridworld.grid.*;
public abstract class Terrain extends Location{
	
	/** The amount that units defense is multiplied by on this terrain*/
	private double defenseMultiplier;
	
	public Terrain(int row, int col, double defenseMultiplier){
		super(row,col);
		this.defenseMultiplier = defenseMultiplier;
	}
	
	public abstract String toString();
	
	/**
	 * This method returns the multiplier that a
	 * unit receives for defense (damage taken)
	 * on this terrain
	 * @return the multiplier
	 */
	public double defenseMultiplier(){
		return defenseMultiplier;
	}
	
}
